reliable and affordable energy - Turkish English Dictionary